have contacts in the right places - Turkish English Dictionary